shade trees - German English Dictionary